rotating lubricating device - French English Dictionary